asp 数据更新问题!~ [高分求救]

来源:百度知道 编辑:UC知道 时间:2024/05/05 01:15:42
<%
sql="update admin set name='"&request("newname")&"',key='"&request("newkey")&"',psword='"&MD5

(request("newpsword"))&"' where id="&request("id")
conn.execute(sql)
%>

<%
sql= "update [admin] set [name]='" & request("newname") & "',[key]='" & request("newkey") & "',psword='" & MD5(request("newpsword")) & "' where [id]=" & request("id")
conn.execute(sql)
%>

admin 和 name 这两个是关键字 在数据库中最好不要定义字段名为关键字 以为会造成混淆 但是SQL语句也有解决方法 在一些可疑为关键字的词上加上[]就可以解除他的歧义所以请试试某些字段或表名加上[],应该可以解决!!!

不知道你在问什么